Market Price
$ 106.30
Selling Price
$ 89.59
2538
643
2027
3681
Market Price
$ 77.77
Selling Price
$ 65.93
2638
1389
1653
3541
Market Price
$ 68.10
Selling Price
$ 61.69
585
162
313
2342
Market Price
$ 102.24
Selling Price
$ 91.84
1760
850
1392
3208
Market Price
$ 62.20
Selling Price
$ 55.50
3005
1413
1695
3742
Market Price
$ 101.87
Selling Price
$ 87.55
4204
3083
1634
4732
Market Price
$ 90.31
Selling Price
$ 79.76
1471
323
1427
2142
Market Price
$ 99.59
Selling Price
$ 85.41
152
146
77
464
Market Price
$ 77.13
Selling Price
$ 68.10
664
590
313
924
Market Price
$ 97.55
Selling Price
$ 81.36
1008
407
233
3208
Market Price
$ 73.11
Selling Price
$ 65.23
288
92
198
855
Market Price
$ 71.81
Selling Price
$ 63.27
1957
1805
1530
2222
Market Price
$ 75.26
Selling Price
$ 65.37
2080
1868
717
4534
Market Price
$ 93.22
Selling Price
$ 84.19
2841
2208
1890
2989
Market Price
$ 65.28
Selling Price
$ 56.19
3025
2229
2320
4589
Market Price
$ 68.14
Selling Price
$ 61.92
554
462
311
1348
Market Price
$ 95.36
Selling Price
$ 80.81
562
328
309
799
Market Price
$ 108.47
Selling Price
$ 95.71
1460
340
365
1716
Market Price
$ 98.68
Selling Price
$ 84.91
535
188
503
1910
Market Price
$ 102.77
Selling Price
$ 91.28
3448
3095
2087
4609
Market Price
$ 90.56
Selling Price
$ 76.16
1078
297
593
2500
Market Price
$ 108.91
Selling Price
$ 92.84
2247
912
2216
2296
Market Price
$ 77.67
Selling Price
$ 67.02
1677
711
859
2058
Market Price
$ 69.09
Selling Price
$ 62.41
1311
521
523
2296
Market Price
$ 110.49
Selling Price
$ 92.68
2282
1271
2088
2978
Market Price
$ 67.13
Selling Price
$ 56.67
1776
654
538
3282
Market Price
$ 99.06
Selling Price
$ 89.22
3739
3075
1443
3971
Market Price
$ 77.97
Selling Price
$ 67.47
1382
447
1209
1690
Market Price
$ 76.57
Selling Price
$ 64.38
184
117
68
630
Market Price
$ 75.14
Selling Price
$ 66.48
3090
2548
2513
4376
Market Price
$ 65.02
Selling Price
$ 56.34
2987
2308
2323
3117
Market Price
$ 111.69
Selling Price
$ 97.40
1346
490
843
3823
Market Price
$ 74.98
Selling Price
$ 66.56
1169
734
542
3738
Market Price
$ 71.87
Selling Price
$ 60.13
1939
550
682
2105
Market Price
$ 83.04
Selling Price
$ 74.37
870
764
438
1367
Market Price
$ 99.48
Selling Price
$ 85.57
1079
909
650
1788
Market Price
$ 101.67
Selling Price
$ 84.82
1788
1229
859
4239
Market Price
$ 104.94
Selling Price
$ 94.52
2972
2005
2123
3612
Market Price
$ 77.02
Selling Price
$ 66.92
2451
1064
888
3102
Market Price
$ 104.50
Selling Price
$ 91.02
654
331
652
2089