Market Price
$ 71.72
Selling Price
$ 61.77
1045
314
356
1802
Market Price
$ 111.99
Selling Price
$ 95.43
2187
999
720
2725
Market Price
$ 100.07
Selling Price
$ 90.79
1080
778
482
1717
Market Price
$ 99.13
Selling Price
$ 86.51
1465
526
335
1928
Market Price
$ 77.89
Selling Price
$ 66.25
2105
1116
865
3219
Market Price
$ 102.84
Selling Price
$ 92.58
1475
1225
668
3433
Market Price
$ 100.87
Selling Price
$ 84.56
4507
3250
2360
4825
Market Price
$ 88.71
Selling Price
$ 77.06
520
106
424
530
Market Price
$ 108.27
Selling Price
$ 96.59
1012
361
357
1765
Market Price
$ 65.16
Selling Price
$ 58.29
1238
274
858
2621
Market Price
$ 72.90
Selling Price
$ 61.29
365
222
208
606
Market Price
$ 90.38
Selling Price
$ 79.06
238
173
61
831
Market Price
$ 72.72
Selling Price
$ 63.67
1979
781
535
4417
Market Price
$ 101.88
Selling Price
$ 90.76
2356
1168
1636
3762
Market Price
$ 112.26
Selling Price
$ 97.04
2635
1472
1318
4128
Market Price
$ 113.63
Selling Price
$ 98.48
1024
707
775
1070
Market Price
$ 98.49
Selling Price
$ 84.12
2009
1668
871
3040
Market Price
$ 97.95
Selling Price
$ 89.04
1695
1358
727
2189
Market Price
$ 80.68
Selling Price
$ 72.70
1051
972
560
4712
Market Price
$ 81.66
Selling Price
$ 73.15
981
426
496
1858
Market Price
$ 111.93
Selling Price
$ 94.02
739
544
630
1036
Market Price
$ 94.13
Selling Price
$ 84.64
344
278
162
1285
Market Price
$ 102.68
Selling Price
$ 91.40
475
333
324
1228
Market Price
$ 72.18
Selling Price
$ 61.78
853
798
783
888
Market Price
$ 115.12
Selling Price
$ 98.17
1371
813
929
2693
Market Price
$ 76.92
Selling Price
$ 66.03
2663
799
1727
4196
Market Price
$ 101.64
Selling Price
$ 88.32
1852
985
731
3634
Market Price
$ 73.10
Selling Price
$ 62.86
2640
1469
1855
3371
Market Price
$ 80.37
Selling Price
$ 71.67
2502
1588
1941
3525
Market Price
$ 75.18
Selling Price
$ 65.49
3202
990
1374
4215
Market Price
$ 92.97
Selling Price
$ 81.59
3454
3348
2283
4095
Market Price
$ 106.97
Selling Price
$ 95.82
976
657
670
3802
Market Price
$ 65.55
Selling Price
$ 55.51
2352
541
2168
2904
Market Price
$ 97.39
Selling Price
$ 86.24
3657
1788
1655
4905
Market Price
$ 72.66
Selling Price
$ 62.90
825
410
454
1782
Market Price
$ 68.27
Selling Price
$ 57.75
1187
511
456
1886
Market Price
$ 80.12
Selling Price
$ 71.62
1626
1443
1197
4658
Market Price
$ 76.30
Selling Price
$ 67.11
1167
1004
601
4501
Market Price
$ 100.23
Selling Price
$ 84.32
2111
1796
1156
3941
Market Price
$ 77.70
Selling Price
$ 70.49
2935
1454
1667
3909