Market Price
$ 53.17
Selling Price
$ 45.20
2215
1490
484
4125
Market Price
$ 64.06
Selling Price
$ 56.81
1231
1125
366
3535
Market Price
$ 68.79
Selling Price
$ 59.61
2712
2197
1138
2856
Market Price
$ 29.16
Selling Price
$ 25.41
1190
1142
472
1623
Market Price
$ 29.12
Selling Price
$ 25.82
1043
561
299
4163
Market Price
$ 45.37
Selling Price
$ 37.90
1437
452
1275
3908
Market Price
$ 53.28
Selling Price
$ 46.22
882
318
667
3625
Market Price
$ 64.78
Selling Price
$ 56.07
1025
691
560
3121
Market Price
$ 68.19
Selling Price
$ 58.04
243
164
58
908
Market Price
$ 64.20
Selling Price
$ 58.04
337
118
88
542
Market Price
$ 39.24
Selling Price
$ 34.06
773
351
640
1383
Market Price
$ 62.09
Selling Price
$ 52.41
2431
561
2408
2789
Market Price
$ 66.67
Selling Price
$ 56.00
3393
2019
867
3661
Market Price
$ 36.53
Selling Price
$ 32.54
650
574
143
1679
Market Price
$ 31.06
Selling Price
$ 27.22
1751
939
711
4818
Market Price
$ 43.94
Selling Price
$ 37.86
1006
783
563
4422
Market Price
$ 64.29
Selling Price
$ 57.36
2840
853
2531
3208
Market Price
$ 58.90
Selling Price
$ 51.32
1239
634
954
2337
Market Price
$ 68.11
Selling Price
$ 58.08
393
293
241
479
Market Price
$ 40.17
Selling Price
$ 36.35
748
226
323
2476
Market Price
$ 49.81
Selling Price
$ 44.56
2856
872
2063
2944
Market Price
$ 64.29
Selling Price
$ 53.82
445
158
244
1934
Market Price
$ 61.34
Selling Price
$ 54.85
619
504
129
783
Market Price
$ 47.33
Selling Price
$ 41.80
296
105
271
562
Market Price
$ 64.64
Selling Price
$ 54.73
1424
1280
1014
1515
Market Price
$ 39.29
Selling Price
$ 33.94
1121
335
683
3613
Market Price
$ 34.06
Selling Price
$ 29.99
2683
889
1242
3982
Market Price
$ 61.21
Selling Price
$ 53.67
644
197
631
898
Market Price
$ 66.72
Selling Price
$ 59.46
2171
910
1536
2683
Market Price
$ 43.81
Selling Price
$ 37.87
2193
1214
998
4890
Market Price
$ 55.37
Selling Price
$ 46.64
380
309
159
1006
Market Price
$ 37.67
Selling Price
$ 33.44
1086
693
310
2734
Market Price
$ 36.58
Selling Price
$ 31.85
731
648
343
1662
Market Price
$ 37.13
Selling Price
$ 33.60
829
650
805
2275
Market Price
$ 41.71
Selling Price
$ 37.05
1060
612
258
1796
Market Price
$ 63.30
Selling Price
$ 53.89
2682
2142
1310
4792
Market Price
$ 39.22
Selling Price
$ 34.13
2011
1267
1869
2379
Market Price
$ 64.18
Selling Price
$ 53.92
2091
2068
1419
3636
Market Price
$ 64.39
Selling Price
$ 58.49
655
310
207
1324
Market Price
$ 67.71
Selling Price
$ 59.50
511
157
258
1643