Market Price
$ 73.11
Selling Price
$ 66.33
688
377
646
1034
Market Price
$ 104.84
Selling Price
$ 92.28
804
371
187
2944
Market Price
$ 80.42
Selling Price
$ 69.36
3012
728
2791
3490
Market Price
$ 74.52
Selling Price
$ 66.51
629
500
421
1754
Market Price
$ 116.60
Selling Price
$ 98.73
1705
1220
975
2579
Market Price
$ 95.63
Selling Price
$ 80.04
341
321
97
1342
Market Price
$ 115.97
Selling Price
$ 96.83
1667
711
840
1893
Market Price
$ 65.26
Selling Price
$ 57.69
2809
1310
1955
2905
Market Price
$ 71.43
Selling Price
$ 60.22
673
653
479
1253
Market Price
$ 110.54
Selling Price
$ 92.13
954
244
282
1985
Market Price
$ 78.56
Selling Price
$ 71.14
2322
2097
1510
2705
Market Price
$ 93.22
Selling Price
$ 84.20
1965
774
505
3140
Market Price
$ 109.14
Selling Price
$ 98.28
2046
933
1931
4152
Market Price
$ 84.30
Selling Price
$ 73.40
1818
660
985
3008
Market Price
$ 66.60
Selling Price
$ 56.57
719
675
222
1100
Market Price
$ 73.60
Selling Price
$ 66.15
919
468
272
3045
Market Price
$ 65.92
Selling Price
$ 58.40
1284
1217
718
3926
Market Price
$ 98.67
Selling Price
$ 86.28
1467
1401
1187
1610
Market Price
$ 70.05
Selling Price
$ 62.00
377
172
77
1539
Market Price
$ 63.84
Selling Price
$ 56.24
1667
484
556
1856
Market Price
$ 82.04
Selling Price
$ 69.41
2857
1888
920
4936
Market Price
$ 91.03
Selling Price
$ 78.60
793
495
322
3568
Market Price
$ 70.40
Selling Price
$ 60.19
963
297
520
2903
Market Price
$ 101.85
Selling Price
$ 85.12
304
136
214
586
Market Price
$ 67.67
Selling Price
$ 59.47
3615
1765
1554
3745
Market Price
$ 112.23
Selling Price
$ 96.41
3091
1866
2852
4386
Market Price
$ 93.78
Selling Price
$ 78.52
2956
2735
884
3727
Market Price
$ 76.85
Selling Price
$ 65.73
758
727
472
2597
Market Price
$ 108.58
Selling Price
$ 94.38
1603
1197
1323
2119
Market Price
$ 69.74
Selling Price
$ 58.39
3145
1736
1245
4971
Market Price
$ 73.01
Selling Price
$ 62.20
1666
1317
929
3154
Market Price
$ 113.42
Selling Price
$ 95.19
2375
601
1628
3458
Market Price
$ 101.80
Selling Price
$ 90.26
2283
952
2101
2297
Market Price
$ 79.27
Selling Price
$ 71.03
2479
1193
2270
2535
Market Price
$ 65.48
Selling Price
$ 55.30
707
572
632
2193
Market Price
$ 73.57
Selling Price
$ 64.83
385
261
184
537
Market Price
$ 82.92
Selling Price
$ 71.28
909
463
342
1656
Market Price
$ 108.53
Selling Price
$ 93.52
999
806
301
2811
Market Price
$ 77.66
Selling Price
$ 69.77
660
265
337
2594
Market Price
$ 92.44
Selling Price
$ 81.45
360
231
237
848