Market Price
$ 91.83
Selling Price
$ 80.02
1860
438
1408
2410
Market Price
$ 113.51
Selling Price
$ 95.76
1197
435
487
3315
Market Price
$ 81.87
Selling Price
$ 70.60
751
284
415
868
Market Price
$ 93.38
Selling Price
$ 82.08
1850
1778
1705
3108
Market Price
$ 111.66
Selling Price
$ 94.93
1679
990
627
2956
Market Price
$ 98.27
Selling Price
$ 83.20
1476
728
420
1898
Market Price
$ 69.83
Selling Price
$ 59.35
1020
718
682
1169
Market Price
$ 113.04
Selling Price
$ 96.85
1135
878
1001
3133
Market Price
$ 111.49
Selling Price
$ 93.97
518
256
177
1307
Market Price
$ 105.48
Selling Price
$ 91.33
2199
2158
1975
4187
Market Price
$ 70.05
Selling Price
$ 58.56
402
115
133
713
Market Price
$ 89.24
Selling Price
$ 78.15
401
249
85
1634
Market Price
$ 91.05
Selling Price
$ 77.74
2368
2067
1710
4433
Market Price
$ 63.54
Selling Price
$ 55.84
1563
1134
1436
4249
Market Price
$ 89.07
Selling Price
$ 78.16
429
378
331
1309
Market Price
$ 88.08
Selling Price
$ 78.65
527
454
178
862
Market Price
$ 83.08
Selling Price
$ 72.03
1121
463
875
1438
Market Price
$ 106.61
Selling Price
$ 90.17
4377
1323
3216
4396
Market Price
$ 104.41
Selling Price
$ 93.27
788
730
726
1378
Market Price
$ 88.46
Selling Price
$ 77.72
1702
712
740
2510
Market Price
$ 77.92
Selling Price
$ 65.45
521
284
196
2481
Market Price
$ 90.50
Selling Price
$ 79.51
175
42
75
838
Market Price
$ 101.61
Selling Price
$ 92.36
621
457
278
1352
Market Price
$ 72.98
Selling Price
$ 65.11
1033
942
948
1231
Market Price
$ 65.42
Selling Price
$ 59.39
1328
1250
1135
2341
Market Price
$ 99.65
Selling Price
$ 88.28
1284
970
284
2901
Market Price
$ 74.59
Selling Price
$ 65.00
2459
1111
1260
2980
Market Price
$ 70.84
Selling Price
$ 60.57
1713
573
862
2439
Market Price
$ 105.35
Selling Price
$ 90.29
1307
525
583
2198
Market Price
$ 115.59
Selling Price
$ 97.29
1615
1267
1187
3820
Market Price
$ 94.89
Selling Price
$ 84.38
1145
402
1141
1237
Market Price
$ 71.33
Selling Price
$ 60.54
1486
496
1371
1942
Market Price
$ 99.61
Selling Price
$ 83.78
592
226
167
795
Market Price
$ 66.00
Selling Price
$ 57.12
607
206
307
3035
Market Price
$ 108.08
Selling Price
$ 92.94
1277
755
1166
2301
Market Price
$ 87.21
Selling Price
$ 73.52
1649
1307
1389
4877
Market Price
$ 87.11
Selling Price
$ 73.23
948
387
198
2646
Market Price
$ 108.30
Selling Price
$ 93.87
761
163
562
1237
Market Price
$ 100.66
Selling Price
$ 84.37
2594
1955
1238
3128
Market Price
$ 89.34
Selling Price
$ 76.33
3514
1603
1431
4246