Market Price
$ 98.14
Selling Price
$ 88.34
1339
474
1000
4670
Market Price
$ 72.25
Selling Price
$ 63.22
2208
1546
1090
3453
Market Price
$ 95.71
Selling Price
$ 86.93
2616
1693
1009
4634
Market Price
$ 101.77
Selling Price
$ 90.81
3366
3159
1985
4398
Market Price
$ 101.37
Selling Price
$ 89.37
391
235
352
1012
Market Price
$ 84.04
Selling Price
$ 71.01
3123
1211
2833
3235
Market Price
$ 83.88
Selling Price
$ 70.23
2581
2164
1488
2828
Market Price
$ 104.32
Selling Price
$ 89.71
710
550
254
2303
Market Price
$ 86.80
Selling Price
$ 78.44
1894
1404
1173
2517
Market Price
$ 109.16
Selling Price
$ 97.17
128
55
90
557
Market Price
$ 81.07
Selling Price
$ 73.47
957
343
592
1788
Market Price
$ 83.54
Selling Price
$ 71.73
2497
682
1944
3840
Market Price
$ 70.73
Selling Price
$ 62.05
2925
1962
944
4171
Market Price
$ 106.64
Selling Price
$ 90.51
722
510
495
1055
Market Price
$ 94.91
Selling Price
$ 82.50
1385
1197
977
2265
Market Price
$ 67.10
Selling Price
$ 59.67
3024
779
2200
3398
Market Price
$ 109.73
Selling Price
$ 97.61
131
44
117
628
Market Price
$ 76.68
Selling Price
$ 65.80
1529
1358
1126
2701
Market Price
$ 66.68
Selling Price
$ 58.79
2153
1880
986
2648
Market Price
$ 98.83
Selling Price
$ 87.05
2745
1841
1378
4931
Market Price
$ 91.90
Selling Price
$ 77.83
467
394
325
1320
Market Price
$ 97.97
Selling Price
$ 82.36
614
249
404
1575
Market Price
$ 104.37
Selling Price
$ 92.99
454
376
293
507
Market Price
$ 88.45
Selling Price
$ 79.87
2347
469
1711
3671
Market Price
$ 112.06
Selling Price
$ 98.45
624
304
157
1007
Market Price
$ 107.26
Selling Price
$ 89.79
1927
839
750
3930
Market Price
$ 112.77
Selling Price
$ 98.50
492
138
274
611
Market Price
$ 67.34
Selling Price
$ 57.24
2126
963
1157
3356
Market Price
$ 69.45
Selling Price
$ 58.89
3293
2697
2509
4653
Market Price
$ 88.48
Selling Price
$ 75.41
1510
1057
793
2481
Market Price
$ 65.93
Selling Price
$ 58.39
3850
1294
854
4437
Market Price
$ 79.29
Selling Price
$ 68.51
3196
2186
925
4624
Market Price
$ 71.13
Selling Price
$ 61.72
1029
678
545
2782
Market Price
$ 89.22
Selling Price
$ 76.36
1908
1829
1836
3442
Market Price
$ 68.67
Selling Price
$ 59.03
1899
1674
1455
3398
Market Price
$ 99.24
Selling Price
$ 83.92
2803
2345
1237
2936
Market Price
$ 100.27
Selling Price
$ 87.20
450
207
446
1656
Market Price
$ 63.58
Selling Price
$ 55.02
1156
596
268
1786
Market Price
$ 103.86
Selling Price
$ 88.31
1548
615
1068
3931
Market Price
$ 95.37
Selling Price
$ 81.17
2362
896
670
2891