Market Price
$ 36.51
Selling Price
$ 31.44
1516
1392
347
3531
Market Price
$ 63.28
Selling Price
$ 53.70
2676
1886
1759
3265
Market Price
$ 69.46
Selling Price
$ 59.02
1366
393
340
1587
Market Price
$ 42.15
Selling Price
$ 37.13
847
466
489
1006
Market Price
$ 68.65
Selling Price
$ 57.21
218
102
59
492
Market Price
$ 47.11
Selling Price
$ 39.65
1692
433
1127
2047
Market Price
$ 43.06
Selling Price
$ 38.67
3209
702
1212
3302
Market Price
$ 36.23
Selling Price
$ 31.24
2407
1728
2086
2698
Market Price
$ 34.80
Selling Price
$ 30.84
2971
2081
1453
4844
Market Price
$ 66.85
Selling Price
$ 55.98
791
162
735
3185
Market Price
$ 57.23
Selling Price
$ 51.36
990
912
427
4548
Market Price
$ 40.88
Selling Price
$ 35.27
359
258
185
807
Market Price
$ 65.75
Selling Price
$ 56.67
1131
990
766
1237
Market Price
$ 43.85
Selling Price
$ 39.36
1174
927
563
2852
Market Price
$ 42.35
Selling Price
$ 38.38
738
536
172
2768
Market Price
$ 63.25
Selling Price
$ 54.17
497
143
479
939
Market Price
$ 52.47
Selling Price
$ 45.83
3299
2511
1287
4490
Market Price
$ 31.61
Selling Price
$ 26.66
336
169
109
930
Market Price
$ 38.81
Selling Price
$ 32.49
798
740
274
2447
Market Price
$ 54.85
Selling Price
$ 48.59
686
396
214
2614
Market Price
$ 56.00
Selling Price
$ 50.16
2925
1424
1491
3067
Market Price
$ 68.00
Selling Price
$ 59.07
659
247
604
666
Market Price
$ 42.74
Selling Price
$ 38.39
2506
907
2503
2954
Market Price
$ 52.63
Selling Price
$ 47.63
2274
1266
623
3508
Market Price
$ 68.19
Selling Price
$ 58.26
1102
467
507
1742
Market Price
$ 44.79
Selling Price
$ 37.88
427
139
193
532
Market Price
$ 52.41
Selling Price
$ 47.05
1402
449
1084
2086
Market Price
$ 39.67
Selling Price
$ 34.13
283
149
231
621
Market Price
$ 67.41
Selling Price
$ 56.20
1736
1405
703
3708
Market Price
$ 44.59
Selling Price
$ 38.95
1981
1231
484
3836
Market Price
$ 29.90
Selling Price
$ 26.19
1906
1425
1306
4693
Market Price
$ 51.19
Selling Price
$ 45.66
2545
2289
2419
3760
Market Price
$ 70.14
Selling Price
$ 59.04
3338
2934
2907
3654
Market Price
$ 31.17
Selling Price
$ 28.17
692
248
363
1463
Market Price
$ 34.12
Selling Price
$ 30.61
1689
392
1606
2529
Market Price
$ 65.44
Selling Price
$ 56.63
1940
1549
599
3572
Market Price
$ 45.78
Selling Price
$ 40.84
865
449
295
1397
Market Price
$ 33.56
Selling Price
$ 29.19
2030
1945
2010
3428
Market Price
$ 58.85
Selling Price
$ 50.04
455
343
233
1784
Market Price
$ 35.69
Selling Price
$ 30.33
465
246
321
916