Market Price
$ 63.64
Selling Price
$ 57.00
505
266
280
593
Market Price
$ 66.89
Selling Price
$ 56.23
1121
1068
603
1842
Market Price
$ 62.60
Selling Price
$ 56.38
1518
896
532
4184
Market Price
$ 102.40
Selling Price
$ 86.23
3403
1921
2870
4148
Market Price
$ 101.94
Selling Price
$ 91.92
806
317
665
1494
Market Price
$ 91.08
Selling Price
$ 76.80
2572
1642
2054
4925
Market Price
$ 71.22
Selling Price
$ 64.35
820
229
658
1425
Market Price
$ 87.04
Selling Price
$ 77.99
1309
561
676
4328
Market Price
$ 87.45
Selling Price
$ 75.53
3839
2670
2660
4924
Market Price
$ 108.18
Selling Price
$ 96.22
966
916
880
1320
Market Price
$ 65.23
Selling Price
$ 58.18
622
533
402
2144
Market Price
$ 105.11
Selling Price
$ 90.57
1532
404
357
2097
Market Price
$ 78.03
Selling Price
$ 69.22
987
827
347
2674
Market Price
$ 97.15
Selling Price
$ 81.51
4380
4072
4217
4882
Market Price
$ 111.18
Selling Price
$ 94.44
463
218
305
1944
Market Price
$ 76.83
Selling Price
$ 67.90
1131
1069
962
1273
Market Price
$ 93.12
Selling Price
$ 78.02
3886
3514
2955
4406
Market Price
$ 102.01
Selling Price
$ 89.07
2177
1675
1168
2851
Market Price
$ 70.78
Selling Price
$ 60.10
2146
2098
1357
4977
Market Price
$ 76.69
Selling Price
$ 66.82
2990
2816
2984
3868
Market Price
$ 65.35
Selling Price
$ 58.33
1833
963
1624
2137
Market Price
$ 98.94
Selling Price
$ 85.94
762
630
759
1798
Market Price
$ 103.99
Selling Price
$ 90.80
1350
1233
456
3260
Market Price
$ 86.89
Selling Price
$ 75.01
1185
596
504
3480
Market Price
$ 101.62
Selling Price
$ 91.09
2858
1005
1936
3751
Market Price
$ 71.35
Selling Price
$ 64.48
2150
1012
1771
4291
Market Price
$ 100.35
Selling Price
$ 88.10
3904
1615
3844
4443
Market Price
$ 71.17
Selling Price
$ 63.01
2626
657
954
2949
Market Price
$ 63.21
Selling Price
$ 57.31
669
378
658
1499
Market Price
$ 96.49
Selling Price
$ 85.52
2574
720
653
4908
Market Price
$ 84.31
Selling Price
$ 75.76
1849
805
1513
2745
Market Price
$ 74.17
Selling Price
$ 64.76
2637
2223
2591
3633
Market Price
$ 109.71
Selling Price
$ 93.67
656
308
528
3032
Market Price
$ 101.66
Selling Price
$ 86.87
3180
796
2935
4261
Market Price
$ 76.44
Selling Price
$ 65.89
1712
411
1214
3543
Market Price
$ 101.97
Selling Price
$ 91.86
3911
1928
1642
4615
Market Price
$ 97.12
Selling Price
$ 83.48
3326
2921
940
4457
Market Price
$ 83.24
Selling Price
$ 75.51
1284
606
1147
2026
Market Price
$ 76.90
Selling Price
$ 65.02
1864
1130
939
2204
Market Price
$ 93.08
Selling Price
$ 79.53
2373
1819
1154
2453