Market Price
$ 71.77
Selling Price
$ 65.16
3448
871
2700
4668
Market Price
$ 80.62
Selling Price
$ 71.95
407
258
90
1017
Market Price
$ 110.30
Selling Price
$ 94.52
1702
862
1672
4941
Market Price
$ 83.43
Selling Price
$ 71.22
467
333
395
1602
Market Price
$ 82.41
Selling Price
$ 68.86
1421
404
758
2741
Market Price
$ 99.38
Selling Price
$ 87.37
1937
1931
1456
3999
Market Price
$ 87.26
Selling Price
$ 74.99
3408
2316
1664
4062
Market Price
$ 103.88
Selling Price
$ 92.19
1464
1403
1149
1753
Market Price
$ 113.85
Selling Price
$ 95.66
1815
458
1583
2519
Market Price
$ 92.48
Selling Price
$ 81.03
699
171
553
987
Market Price
$ 93.79
Selling Price
$ 84.84
186
43
160
678
Market Price
$ 114.82
Selling Price
$ 96.05
3003
2791
1200
3168
Market Price
$ 80.39
Selling Price
$ 69.47
328
317
312
711
Market Price
$ 78.31
Selling Price
$ 65.43
1236
382
807
1894
Market Price
$ 113.92
Selling Price
$ 96.90
2256
1148
1358
2642
Market Price
$ 72.75
Selling Price
$ 62.69
1087
630
400
2045
Market Price
$ 78.25
Selling Price
$ 68.51
1267
694
814
2834
Market Price
$ 106.06
Selling Price
$ 89.62
786
480
508
1482
Market Price
$ 72.23
Selling Price
$ 64.20
1510
762
786
3656
Market Price
$ 65.50
Selling Price
$ 58.80
2664
2409
1838
4427
Market Price
$ 66.89
Selling Price
$ 58.26
1112
412
737
4612
Market Price
$ 86.80
Selling Price
$ 73.83
2396
1176
1153
3677
Market Price
$ 97.53
Selling Price
$ 85.30
2106
931
778
2340
Market Price
$ 94.18
Selling Price
$ 84.56
2471
712
2386
2641
Market Price
$ 90.76
Selling Price
$ 79.49
1349
1335
595
1703
Market Price
$ 85.46
Selling Price
$ 71.31
620
554
546
816
Market Price
$ 70.23
Selling Price
$ 59.34
1398
571
685
2199
Market Price
$ 83.84
Selling Price
$ 71.47
1467
1196
574
4967
Market Price
$ 94.00
Selling Price
$ 81.00
848
579
281
1072
Market Price
$ 74.73
Selling Price
$ 63.52
4617
1668
2715
4658
Market Price
$ 71.07
Selling Price
$ 60.53
3396
3141
3341
3734
Market Price
$ 71.47
Selling Price
$ 61.37
220
183
218
848
Market Price
$ 107.04
Selling Price
$ 93.11
2337
500
953
4334
Market Price
$ 68.96
Selling Price
$ 57.73
2241
775
1204
4610
Market Price
$ 100.61
Selling Price
$ 90.84
2947
1241
1316
4312
Market Price
$ 94.17
Selling Price
$ 84.50
1535
1442
1447
4654
Market Price
$ 103.42
Selling Price
$ 92.21
2933
1310
780
3167
Market Price
$ 88.06
Selling Price
$ 77.85
1367
1170
581
1472
Market Price
$ 73.38
Selling Price
$ 66.02
4407
2447
3128
4539
Market Price
$ 72.90
Selling Price
$ 65.75
888
615
855
2299