Market Price
$ 40.09
Selling Price
$ 34.86
640
278
424
1034
Market Price
$ 61.94
Selling Price
$ 54.38
842
720
507
4082
Market Price
$ 65.81
Selling Price
$ 59.02
3928
2761
2691
4479
Market Price
$ 55.63
Selling Price
$ 48.57
235
103
49
721
Market Price
$ 45.57
Selling Price
$ 41.28
980
903
508
1224
Market Price
$ 49.81
Selling Price
$ 44.28
922
565
480
2169
Market Price
$ 44.30
Selling Price
$ 40.03
467
251
273
884
Market Price
$ 37.38
Selling Price
$ 31.96
1428
1191
378
1914
Market Price
$ 48.18
Selling Price
$ 43.26
777
343
186
3223
Market Price
$ 61.94
Selling Price
$ 53.11
795
222
389
1912
Market Price
$ 35.06
Selling Price
$ 30.77
2902
2728
1676
4010
Market Price
$ 28.02
Selling Price
$ 25.24
182
108
65
482
Market Price
$ 53.22
Selling Price
$ 46.81
2309
2176
1817
3105
Market Price
$ 29.55
Selling Price
$ 26.27
942
664
659
946
Market Price
$ 63.77
Selling Price
$ 54.85
817
789
608
1665
Market Price
$ 59.29
Selling Price
$ 50.99
365
355
363
754
Market Price
$ 53.72
Selling Price
$ 46.70
3744
2358
2214
4739
Market Price
$ 34.90
Selling Price
$ 29.17
593
135
453
751
Market Price
$ 42.82
Selling Price
$ 36.38
878
251
786
1038
Market Price
$ 48.10
Selling Price
$ 42.58
623
588
409
2561
Market Price
$ 58.43
Selling Price
$ 50.50
703
473
142
731
Market Price
$ 44.13
Selling Price
$ 38.31
1833
540
1793
1862
Market Price
$ 30.64
Selling Price
$ 27.02
1007
897
878
2638
Market Price
$ 67.15
Selling Price
$ 58.93
598
459
411
2399
Market Price
$ 68.35
Selling Price
$ 57.55
1909
962
1679
3992
Market Price
$ 52.02
Selling Price
$ 44.60
1128
235
305
4285
Market Price
$ 41.54
Selling Price
$ 35.16
4378
2540
1574
4679
Market Price
$ 55.54
Selling Price
$ 47.06
1118
354
709
2353
Market Price
$ 64.60
Selling Price
$ 58.38
928
236
854
2004
Market Price
$ 44.05
Selling Price
$ 38.28
3790
1485
2634
3894
Market Price
$ 70.16
Selling Price
$ 59.34
1710
1397
1427
2420
Market Price
$ 61.03
Selling Price
$ 54.47
1830
1652
890
2607
Market Price
$ 43.52
Selling Price
$ 39.33
268
138
118
684
Market Price
$ 31.17
Selling Price
$ 27.40
2097
2034
470
3479
Market Price
$ 68.71
Selling Price
$ 59.22
563
541
354
616
Market Price
$ 54.92
Selling Price
$ 46.23
3151
2895
2687
3431
Market Price
$ 29.75
Selling Price
$ 25.65
2473
1249
643
3342
Market Price
$ 63.22
Selling Price
$ 54.01
657
274
280
2971
Market Price
$ 30.81
Selling Price
$ 26.46
2726
1643
2028
3552
Market Price
$ 33.85
Selling Price
$ 29.43
309
191
70
662