Market Price
$ 67.59
Selling Price
$ 57.14
575
255
162
933
Market Price
$ 66.85
Selling Price
$ 57.22
2811
1535
1294
3462
Market Price
$ 51.48
Selling Price
$ 44.65
629
460
519
3021
Market Price
$ 68.38
Selling Price
$ 58.68
884
681
711
3522
Market Price
$ 61.04
Selling Price
$ 51.24
692
503
687
1749
Market Price
$ 53.36
Selling Price
$ 45.85
2577
1139
521
3286
Market Price
$ 30.68
Selling Price
$ 27.66
1134
638
529
2374
Market Price
$ 39.65
Selling Price
$ 34.16
602
509
182
923
Market Price
$ 61.14
Selling Price
$ 51.04
1876
1621
851
3814
Market Price
$ 61.36
Selling Price
$ 53.68
1258
1044
477
3673
Market Price
$ 34.14
Selling Price
$ 29.12
396
93
151
1002
Market Price
$ 39.85
Selling Price
$ 33.97
1197
1194
681
1276
Market Price
$ 44.92
Selling Price
$ 38.58
1899
1051
1111
2149
Market Price
$ 39.00
Selling Price
$ 32.97
2522
1469
1913
4656
Market Price
$ 37.70
Selling Price
$ 33.76
2237
874
982
2853
Market Price
$ 28.66
Selling Price
$ 25.28
4212
1223
2627
4829
Market Price
$ 51.26
Selling Price
$ 45.88
2324
1556
2027
4052
Market Price
$ 43.06
Selling Price
$ 36.37
589
254
238
2532
Market Price
$ 40.73
Selling Price
$ 36.99
772
594
474
1966
Market Price
$ 60.28
Selling Price
$ 52.86
2048
748
1863
2165
Market Price
$ 35.69
Selling Price
$ 32.44
481
401
212
1837
Market Price
$ 57.63
Selling Price
$ 51.44
1526
1256
527
1529
Market Price
$ 62.28
Selling Price
$ 54.93
1519
849
867
4180
Market Price
$ 35.71
Selling Price
$ 31.06
260
130
103
715
Market Price
$ 43.10
Selling Price
$ 36.79
1261
627
484
1760
Market Price
$ 48.42
Selling Price
$ 42.63
2225
1378
1286
2534
Market Price
$ 57.32
Selling Price
$ 50.46
1419
449
1416
2238
Market Price
$ 42.60
Selling Price
$ 38.22
1087
742
762
1180
Market Price
$ 59.22
Selling Price
$ 50.22
3103
1623
2256
4755
Market Price
$ 32.97
Selling Price
$ 27.62
2151
2050
1597
3207
Market Price
$ 50.05
Selling Price
$ 44.30
1983
1422
1288
2872
Market Price
$ 49.91
Selling Price
$ 44.62
2405
1362
697
4262
Market Price
$ 33.18
Selling Price
$ 27.94
3189
1760
1180
4261
Market Price
$ 54.77
Selling Price
$ 46.69
895
702
623
3253
Market Price
$ 29.17
Selling Price
$ 25.16
374
196
332
1143
Market Price
$ 45.84
Selling Price
$ 41.38
512
376
488
1745
Market Price
$ 58.85
Selling Price
$ 52.24
1799
695
1426
2896
Market Price
$ 60.83
Selling Price
$ 53.28
1176
1029
410
1975
Market Price
$ 46.10
Selling Price
$ 39.72
3512
1991
2465
4254
Market Price
$ 47.62
Selling Price
$ 40.11
3665
2563
3494
4447