Market Price
$ 57.58
Selling Price
$ 51.61
599
244
553
1113
Market Price
$ 55.67
Selling Price
$ 50.04
662
253
511
2116
Market Price
$ 40.83
Selling Price
$ 34.53
2789
2317
1381
4492
Market Price
$ 36.87
Selling Price
$ 32.54
1614
1526
495
2290
Market Price
$ 41.07
Selling Price
$ 34.39
524
454
249
757
Market Price
$ 30.34
Selling Price
$ 26.47
1513
1339
439
1749
Market Price
$ 56.17
Selling Price
$ 47.65
2594
1102
1724
4163
Market Price
$ 43.44
Selling Price
$ 38.93
1653
547
860
3606
Market Price
$ 32.86
Selling Price
$ 28.99
593
301
427
1544
Market Price
$ 44.50
Selling Price
$ 38.68
1257
847
1184
1716
Market Price
$ 38.50
Selling Price
$ 34.80
447
150
121
1426
Market Price
$ 57.84
Selling Price
$ 48.45
3040
741
2302
4897
Market Price
$ 44.50
Selling Price
$ 37.47
327
113
306
1083
Market Price
$ 58.64
Selling Price
$ 49.64
2175
1839
1787
3568
Market Price
$ 45.25
Selling Price
$ 38.58
1977
1977
916
2372
Market Price
$ 32.22
Selling Price
$ 27.75
1316
1011
361
3264
Market Price
$ 42.03
Selling Price
$ 36.73
1130
271
330
3341
Market Price
$ 36.86
Selling Price
$ 31.96
1523
399
1435
3029
Market Price
$ 63.93
Selling Price
$ 56.03
727
651
286
926
Market Price
$ 44.00
Selling Price
$ 39.39
596
385
471
1335
Market Price
$ 30.97
Selling Price
$ 26.97
902
443
629
1405
Market Price
$ 55.01
Selling Price
$ 46.83
4171
1386
1791
4565
Market Price
$ 41.44
Selling Price
$ 37.39
1940
1124
1686
1950
Market Price
$ 43.06
Selling Price
$ 38.37
419
160
188
1033
Market Price
$ 35.72
Selling Price
$ 31.49
2791
2432
1706
4849
Market Price
$ 61.05
Selling Price
$ 54.69
2626
2114
1514
3710
Market Price
$ 41.64
Selling Price
$ 37.32
3743
902
2070
3923
Market Price
$ 70.03
Selling Price
$ 58.97
406
402
156
1045
Market Price
$ 34.15
Selling Price
$ 30.84
3392
2233
3122
4176
Market Price
$ 69.11
Selling Price
$ 58.41
828
474
339
861
Market Price
$ 35.36
Selling Price
$ 32.06
666
550
382
2515
Market Price
$ 41.43
Selling Price
$ 37.31
2624
1979
1937
4518
Market Price
$ 35.15
Selling Price
$ 31.49
603
588
562
809
Market Price
$ 61.86
Selling Price
$ 55.05
3854
2211
2328
4781
Market Price
$ 56.22
Selling Price
$ 49.58
2134
2006
579
3265
Market Price
$ 50.87
Selling Price
$ 44.28
2129
1467
1948
4282
Market Price
$ 57.27
Selling Price
$ 48.95
4333
1111
1746
4339
Market Price
$ 54.64
Selling Price
$ 46.82
601
498
467
647
Market Price
$ 49.57
Selling Price
$ 41.71
1108
239
519
2414
Market Price
$ 38.16
Selling Price
$ 33.92
252
167
187
758