Market Price
$ 36.11
Selling Price
$ 30.17
412
152
175
600
Market Price
$ 62.60
Selling Price
$ 55.53
1133
962
526
2315
Market Price
$ 46.21
Selling Price
$ 39.16
203
155
48
555
Market Price
$ 57.97
Selling Price
$ 50.08
2759
1658
2433
2938
Market Price
$ 57.27
Selling Price
$ 50.42
1628
1376
1096
4496
Market Price
$ 69.27
Selling Price
$ 59.01
2197
1788
1051
2902
Market Price
$ 43.72
Selling Price
$ 38.20
2068
1022
1219
2857
Market Price
$ 42.19
Selling Price
$ 35.67
2131
1593
1509
2940
Market Price
$ 30.90
Selling Price
$ 26.72
546
209
201
630
Market Price
$ 65.23
Selling Price
$ 59.30
601
193
558
962
Market Price
$ 53.49
Selling Price
$ 46.60
308
136
162
779
Market Price
$ 44.71
Selling Price
$ 37.90
2372
1770
2159
4319
Market Price
$ 31.78
Selling Price
$ 27.63
468
360
142
2246
Market Price
$ 29.03
Selling Price
$ 25.08
1668
512
464
1748
Market Price
$ 54.52
Selling Price
$ 47.60
1178
1143
372
4386
Market Price
$ 32.88
Selling Price
$ 27.63
364
345
120
969
Market Price
$ 64.52
Selling Price
$ 56.86
781
766
773
2376
Market Price
$ 35.47
Selling Price
$ 30.55
2092
1417
418
2898
Market Price
$ 39.67
Selling Price
$ 35.30
1466
390
477
2544
Market Price
$ 46.46
Selling Price
$ 40.31
595
533
487
1603
Market Price
$ 65.38
Selling Price
$ 58.75
778
565
573
894
Market Price
$ 46.80
Selling Price
$ 41.15
1875
1036
1684
3599
Market Price
$ 60.59
Selling Price
$ 52.33
2252
1325
1868
3385
Market Price
$ 34.72
Selling Price
$ 30.17
1182
709
638
1455
Market Price
$ 71.31
Selling Price
$ 59.50
421
270
230
592
Market Price
$ 39.15
Selling Price
$ 34.12
1238
490
593
1896
Market Price
$ 33.84
Selling Price
$ 28.69
1893
818
1169
3181
Market Price
$ 32.32
Selling Price
$ 28.11
1891
1342
1825
2635
Market Price
$ 34.46
Selling Price
$ 28.96
2618
1341
2074
2940
Market Price
$ 49.26
Selling Price
$ 42.23
1554
402
1189
2458
Market Price
$ 45.38
Selling Price
$ 40.73
1412
647
627
1608
Market Price
$ 38.36
Selling Price
$ 33.80
2470
2379
1094
2612
Market Price
$ 39.71
Selling Price
$ 34.43
1306
381
656
2697
Market Price
$ 41.96
Selling Price
$ 37.78
2316
858
538
2739
Market Price
$ 48.91
Selling Price
$ 43.15
3624
1677
1744
4230
Market Price
$ 60.46
Selling Price
$ 51.00
522
267
459
728
Market Price
$ 46.66
Selling Price
$ 38.95
2973
942
2956
4786
Market Price
$ 31.67
Selling Price
$ 27.91
2769
1376
990
2999
Market Price
$ 54.61
Selling Price
$ 48.54
1295
659
990
1936
Market Price
$ 47.79
Selling Price
$ 39.92
744
200
735
1182