Market Price
$ 30.81
Selling Price
$ 27.56
343
98
97
570
Market Price
$ 40.35
Selling Price
$ 35.70
756
226
696
2709
Market Price
$ 49.43
Selling Price
$ 41.97
740
436
322
1773
Market Price
$ 43.88
Selling Price
$ 38.06
1029
927
249
2887
Market Price
$ 35.19
Selling Price
$ 29.43
764
632
733
2545
Market Price
$ 32.01
Selling Price
$ 28.04
314
237
214
440
Market Price
$ 45.79
Selling Price
$ 40.25
152
51
65
511
Market Price
$ 30.83
Selling Price
$ 26.08
2384
1563
2050
3265
Market Price
$ 38.64
Selling Price
$ 33.38
1860
845
1588
2719
Market Price
$ 42.53
Selling Price
$ 38.60
2455
542
2285
2976
Market Price
$ 53.14
Selling Price
$ 44.88
2256
1540
710
2710
Market Price
$ 35.50
Selling Price
$ 30.27
2129
1704
1463
3942
Market Price
$ 32.39
Selling Price
$ 27.15
3886
3626
3153
4539
Market Price
$ 43.54
Selling Price
$ 38.50
1681
1011
1548
4284
Market Price
$ 41.69
Selling Price
$ 35.11
918
775
460
2122
Market Price
$ 54.01
Selling Price
$ 49.02
4805
4268
3089
4981
Market Price
$ 30.41
Selling Price
$ 26.66
857
450
760
911
Market Price
$ 62.08
Selling Price
$ 54.76
497
354
178
895
Market Price
$ 31.28
Selling Price
$ 27.38
2161
706
1630
4398
Market Price
$ 62.69
Selling Price
$ 54.05
2884
2571
2225
4168
Market Price
$ 29.91
Selling Price
$ 25.96
2030
1330
1867
4352
Market Price
$ 58.84
Selling Price
$ 51.91
1147
771
888
1359
Market Price
$ 39.33
Selling Price
$ 34.54
501
306
109
2033
Market Price
$ 63.72
Selling Price
$ 55.26
1627
776
395
4388
Market Price
$ 43.79
Selling Price
$ 37.25
3807
3670
2499
4965
Market Price
$ 65.03
Selling Price
$ 58.67
4277
1506
2992
4479
Market Price
$ 47.16
Selling Price
$ 42.03
2309
1705
1791
3452
Market Price
$ 61.03
Selling Price
$ 53.82
704
676
487
1007
Market Price
$ 49.13
Selling Price
$ 44.03
1220
502
701
2045
Market Price
$ 55.67
Selling Price
$ 47.11
1583
1196
861
4573
Market Price
$ 49.58
Selling Price
$ 43.84
1458
371
1030
3326
Market Price
$ 56.75
Selling Price
$ 49.02
2027
541
478
3198
Market Price
$ 67.72
Selling Price
$ 58.76
419
278
185
1956
Market Price
$ 44.70
Selling Price
$ 38.26
590
157
589
2217
Market Price
$ 55.25
Selling Price
$ 47.51
2920
2367
2750
4541
Market Price
$ 38.79
Selling Price
$ 34.77
793
436
474
1882
Market Price
$ 50.21
Selling Price
$ 45.44
1733
489
552
3145
Market Price
$ 37.99
Selling Price
$ 32.48
951
726
413
3656
Market Price
$ 63.76
Selling Price
$ 53.98
1775
1453
740
4572
Market Price
$ 67.74
Selling Price
$ 59.15
2523
1465
1076
3661