Market Price
$ 68.46
Selling Price
$ 60.36
1794
1714
1699
2164
Market Price
$ 101.04
Selling Price
$ 85.05
2502
1307
978
2599
Market Price
$ 83.97
Selling Price
$ 73.97
2677
998
2364
2957
Market Price
$ 72.01
Selling Price
$ 61.93
1128
614
908
3620
Market Price
$ 67.82
Selling Price
$ 60.22
279
248
103
401
Market Price
$ 87.94
Selling Price
$ 76.07
3978
3728
2558
4019
Market Price
$ 98.80
Selling Price
$ 88.37
1802
1021
1680
2253
Market Price
$ 101.78
Selling Price
$ 88.92
2020
591
1331
4828
Market Price
$ 83.05
Selling Price
$ 71.08
1512
471
1094
3135
Market Price
$ 63.23
Selling Price
$ 55.83
3111
2748
2195
4893
Market Price
$ 93.59
Selling Price
$ 80.36
978
877
471
1879
Market Price
$ 116.08
Selling Price
$ 96.98
1383
341
1094
2516
Market Price
$ 65.95
Selling Price
$ 57.85
1426
597
1371
4571
Market Price
$ 68.56
Selling Price
$ 60.43
3139
661
1923
3432
Market Price
$ 88.96
Selling Price
$ 77.76
3247
2274
889
3749
Market Price
$ 69.74
Selling Price
$ 61.79
2327
640
2305
3119
Market Price
$ 66.56
Selling Price
$ 58.74
689
276
538
917
Market Price
$ 84.35
Selling Price
$ 73.63
2036
957
1651
2638
Market Price
$ 84.05
Selling Price
$ 70.14
2750
1299
2460
3661
Market Price
$ 101.87
Selling Price
$ 88.69
2908
2352
1730
3538
Market Price
$ 101.94
Selling Price
$ 91.43
533
109
431
1341
Market Price
$ 85.83
Selling Price
$ 75.16
152
102
118
502
Market Price
$ 69.91
Selling Price
$ 61.78
2656
1005
2025
4105
Market Price
$ 67.86
Selling Price
$ 59.59
2317
1067
2154
3920
Market Price
$ 67.68
Selling Price
$ 60.39
2342
1447
1923
2810
Market Price
$ 109.06
Selling Price
$ 91.78
313
175
293
1057
Market Price
$ 80.40
Selling Price
$ 70.51
985
715
939
2652
Market Price
$ 78.02
Selling Price
$ 68.58
381
273
222
1882
Market Price
$ 66.43
Selling Price
$ 57.80
1735
1217
545
2041
Market Price
$ 64.50
Selling Price
$ 55.15
1021
584
290
2651
Market Price
$ 114.66
Selling Price
$ 98.31
3493
2526
2328
3658
Market Price
$ 95.92
Selling Price
$ 83.13
1982
801
793
4282
Market Price
$ 80.14
Selling Price
$ 72.78
1315
1253
813
3034
Market Price
$ 103.47
Selling Price
$ 89.93
3524
1700
1733
4789
Market Price
$ 74.91
Selling Price
$ 63.28
1234
368
325
2574
Market Price
$ 67.99
Selling Price
$ 57.16
190
151
43
883
Market Price
$ 98.35
Selling Price
$ 85.18
782
353
385
1369
Market Price
$ 89.88
Selling Price
$ 75.24
1916
1127
415
3210
Market Price
$ 106.36
Selling Price
$ 93.35
2905
1266
2001
4207
Market Price
$ 75.02
Selling Price
$ 68.16
271
238
159
980