Market Price
$ 65.69
Selling Price
$ 57.87
718
278
684
1234
Market Price
$ 53.73
Selling Price
$ 45.39
642
201
171
2471
Market Price
$ 57.36
Selling Price
$ 48.02
2064
1987
477
2906
Market Price
$ 65.78
Selling Price
$ 56.57
532
231
279
1195
Market Price
$ 68.37
Selling Price
$ 58.28
3541
3375
2509
3626
Market Price
$ 66.11
Selling Price
$ 58.28
2607
2220
953
4109
Market Price
$ 38.94
Selling Price
$ 34.37
3153
2852
2946
4947
Market Price
$ 60.44
Selling Price
$ 52.86
1038
436
695
2511
Market Price
$ 53.73
Selling Price
$ 44.97
2419
1762
618
3238
Market Price
$ 41.44
Selling Price
$ 37.33
996
623
200
2568
Market Price
$ 59.94
Selling Price
$ 50.57
320
98
192
1011
Market Price
$ 33.41
Selling Price
$ 28.50
3451
2011
2377
3815
Market Price
$ 52.87
Selling Price
$ 45.64
1322
1227
1142
2339
Market Price
$ 38.62
Selling Price
$ 34.90
552
275
144
735
Market Price
$ 55.16
Selling Price
$ 46.29
854
708
551
3449
Market Price
$ 40.08
Selling Price
$ 33.85
1366
823
1287
2740
Market Price
$ 65.85
Selling Price
$ 55.99
1897
854
1827
2166
Market Price
$ 43.81
Selling Price
$ 38.70
1619
1613
1033
2299
Market Price
$ 30.87
Selling Price
$ 25.84
1724
1315
549
1842
Market Price
$ 63.30
Selling Price
$ 56.83
1067
286
267
2567
Market Price
$ 63.06
Selling Price
$ 54.44
998
407
204
1510
Market Price
$ 60.03
Selling Price
$ 51.79
2141
478
1955
3846
Market Price
$ 66.57
Selling Price
$ 59.84
1091
875
401
3336
Market Price
$ 55.94
Selling Price
$ 50.80
1213
498
966
1924
Market Price
$ 38.50
Selling Price
$ 33.06
298
199
122
565
Market Price
$ 48.69
Selling Price
$ 41.49
931
692
658
1623
Market Price
$ 43.26
Selling Price
$ 38.13
719
450
383
2945
Market Price
$ 63.66
Selling Price
$ 53.06
466
348
144
1058
Market Price
$ 49.41
Selling Price
$ 44.06
1917
704
1868
2047
Market Price
$ 67.09
Selling Price
$ 59.07
1048
423
719
1942
Market Price
$ 33.16
Selling Price
$ 28.77
2668
2437
981
3461
Market Price
$ 47.97
Selling Price
$ 43.26
1751
1037
863
4104
Market Price
$ 50.88
Selling Price
$ 42.50
1994
1340
858
4441
Market Price
$ 67.27
Selling Price
$ 59.76
1831
1426
1129
3340
Market Price
$ 34.79
Selling Price
$ 30.42
1100
808
421
1557
Market Price
$ 68.82
Selling Price
$ 57.46
1260
1251
1018
3543
Market Price
$ 60.15
Selling Price
$ 53.95
2266
1671
844
4738
Market Price
$ 45.32
Selling Price
$ 39.10
643
339
368
2243
Market Price
$ 31.53
Selling Price
$ 27.18
1076
386
230
1741
Market Price
$ 67.60
Selling Price
$ 58.94
3080
1736
1684
4494