Market Price
$ 64.55
Selling Price
$ 56.31
569
132
193
735
Market Price
$ 98.81
Selling Price
$ 85.92
1670
498
612
3922
Market Price
$ 89.65
Selling Price
$ 76.76
1930
1912
1021
4446
Market Price
$ 79.33
Selling Price
$ 66.30
769
485
229
1287
Market Price
$ 112.36
Selling Price
$ 95.90
1912
1872
1304
2411
Market Price
$ 70.09
Selling Price
$ 60.74
3097
1844
1617
3943
Market Price
$ 90.92
Selling Price
$ 80.27
3179
1583
2428
3645
Market Price
$ 91.53
Selling Price
$ 80.54
872
792
394
1101
Market Price
$ 68.76
Selling Price
$ 59.80
4153
2695
3274
4381
Market Price
$ 95.37
Selling Price
$ 83.83
2712
1521
2475
4169
Market Price
$ 82.64
Selling Price
$ 72.11
3279
2437
1928
4175
Market Price
$ 103.13
Selling Price
$ 88.58
1420
508
1102
2333
Market Price
$ 68.92
Selling Price
$ 61.26
3499
1184
2643
4845
Market Price
$ 116.61
Selling Price
$ 98.24
1347
503
607
2407
Market Price
$ 89.33
Selling Price
$ 80.97
718
655
254
1146
Market Price
$ 115.93
Selling Price
$ 98.54
2258
1281
1981
4706
Market Price
$ 84.38
Selling Price
$ 74.92
3679
1887
3203
4921
Market Price
$ 69.93
Selling Price
$ 59.01
4434
3271
3086
4567
Market Price
$ 64.21
Selling Price
$ 55.05
1321
1008
803
1634
Market Price
$ 80.87
Selling Price
$ 68.41
1396
915
280
3776
Market Price
$ 108.70
Selling Price
$ 92.00
2506
1437
2125
3545
Market Price
$ 75.60
Selling Price
$ 68.20
1212
262
342
4053
Market Price
$ 88.88
Selling Price
$ 79.33
473
144
314
487
Market Price
$ 71.98
Selling Price
$ 61.81
438
100
232
1360
Market Price
$ 66.04
Selling Price
$ 58.24
1834
869
1281
2608
Market Price
$ 82.64
Selling Price
$ 72.80
3705
2084
1165
3837
Market Price
$ 81.36
Selling Price
$ 68.92
2301
1785
2062
4084
Market Price
$ 66.58
Selling Price
$ 57.60
860
239
454
3954
Market Price
$ 98.00
Selling Price
$ 84.03
1345
1135
1217
2773
Market Price
$ 69.74
Selling Price
$ 58.51
1497
859
612
1982
Market Price
$ 74.48
Selling Price
$ 65.85
3663
2557
1818
4230
Market Price
$ 80.61
Selling Price
$ 71.91
1485
908
581
2515
Market Price
$ 77.32
Selling Price
$ 64.90
528
199
310
896
Market Price
$ 112.20
Selling Price
$ 95.19
610
363
568
619
Market Price
$ 84.69
Selling Price
$ 74.69
993
945
923
4528
Market Price
$ 71.52
Selling Price
$ 59.75
944
386
937
1032
Market Price
$ 95.72
Selling Price
$ 85.69
4008
2747
1119
4605
Market Price
$ 72.44
Selling Price
$ 60.56
1848
1076
916
2375
Market Price
$ 113.19
Selling Price
$ 98.04
1371
875
1120
2304
Market Price
$ 107.54
Selling Price
$ 95.55
1132
544
1063
4497