Market Price
$ 103.13
Selling Price
$ 91.67
2562
700
580
4373
Market Price
$ 100.64
Selling Price
$ 83.94
421
387
403
2087
Market Price
$ 85.74
Selling Price
$ 76.34
3639
1461
2422
4476
Market Price
$ 108.87
Selling Price
$ 95.59
393
326
202
1036
Market Price
$ 99.76
Selling Price
$ 86.21
2505
1866
522
3106
Market Price
$ 90.55
Selling Price
$ 78.81
1157
1129
250
1532
Market Price
$ 78.62
Selling Price
$ 69.62
3845
2745
820
4042
Market Price
$ 80.89
Selling Price
$ 71.43
961
786
683
1669
Market Price
$ 71.91
Selling Price
$ 62.84
430
329
183
497
Market Price
$ 70.71
Selling Price
$ 62.59
1030
430
515
2612
Market Price
$ 107.07
Selling Price
$ 94.36
763
308
737
2644
Market Price
$ 98.92
Selling Price
$ 88.75
3243
1342
1402
4062
Market Price
$ 95.65
Selling Price
$ 83.45
1614
1161
1090
1634
Market Price
$ 72.48
Selling Price
$ 61.84
1255
649
567
1595
Market Price
$ 98.15
Selling Price
$ 86.25
3141
1094
1395
4248
Market Price
$ 99.70
Selling Price
$ 90.14
463
265
386
469
Market Price
$ 66.88
Selling Price
$ 59.15
1283
1236
1249
1374
Market Price
$ 108.25
Selling Price
$ 94.20
1344
359
886
1370
Market Price
$ 99.03
Selling Price
$ 89.62
2041
654
1191
2265
Market Price
$ 64.47
Selling Price
$ 55.64
839
543
354
1738
Market Price
$ 99.97
Selling Price
$ 88.52
1127
401
335
3756
Market Price
$ 97.26
Selling Price
$ 81.32
848
641
592
848
Market Price
$ 81.57
Selling Price
$ 73.03
1072
227
433
3989
Market Price
$ 69.59
Selling Price
$ 61.61
2897
2234
690
4668
Market Price
$ 105.15
Selling Price
$ 89.34
2398
1973
1104
2599
Market Price
$ 95.64
Selling Price
$ 80.70
412
153
164
877
Market Price
$ 80.05
Selling Price
$ 71.71
528
176
214
1013
Market Price
$ 89.05
Selling Price
$ 74.29
3272
1507
2193
4377
Market Price
$ 94.56
Selling Price
$ 81.58
4545
2072
1449
4613
Market Price
$ 91.15
Selling Price
$ 78.20
545
281
469
2066
Market Price
$ 81.11
Selling Price
$ 70.15
1605
568
1444
2051
Market Price
$ 102.17
Selling Price
$ 87.18
1033
860
829
3091
Market Price
$ 69.58
Selling Price
$ 59.58
1733
406
896
2280
Market Price
$ 107.65
Selling Price
$ 95.91
3800
1381
1293
4526
Market Price
$ 105.99
Selling Price
$ 92.32
2959
1046
913
3952
Market Price
$ 87.04
Selling Price
$ 74.23
1181
572
375
4369
Market Price
$ 87.42
Selling Price
$ 74.61
3548
1480
2813
3988
Market Price
$ 111.47
Selling Price
$ 95.94
456
338
127
676
Market Price
$ 68.43
Selling Price
$ 58.03
3478
2698
1893
3828
Market Price
$ 84.17
Selling Price
$ 75.73
1134
946
1031
1433