Market Price
$ 42.92
Selling Price
$ 36.08
909
728
203
1863
Market Price
$ 41.01
Selling Price
$ 36.66
398
86
170
669
Market Price
$ 57.70
Selling Price
$ 52.40
2326
661
893
4517
Market Price
$ 64.07
Selling Price
$ 55.12
2541
2194
1136
3323
Market Price
$ 34.29
Selling Price
$ 31.07
3607
1999
3200
4745
Market Price
$ 43.54
Selling Price
$ 36.74
1156
350
338
3360
Market Price
$ 61.84
Selling Price
$ 54.21
270
176
82
1031
Market Price
$ 68.15
Selling Price
$ 58.10
3417
1359
893
4539
Market Price
$ 65.10
Selling Price
$ 58.76
324
316
157
1080
Market Price
$ 52.64
Selling Price
$ 46.91
847
224
750
1562
Market Price
$ 57.02
Selling Price
$ 50.26
2073
498
1098
4234
Market Price
$ 41.93
Selling Price
$ 36.46
2392
954
1272
2562
Market Price
$ 41.81
Selling Price
$ 35.68
2331
523
987
3667
Market Price
$ 57.55
Selling Price
$ 50.65
866
320
262
2357
Market Price
$ 47.79
Selling Price
$ 40.85
2426
2322
549
3419
Market Price
$ 63.87
Selling Price
$ 54.54
3593
1141
2877
3737
Market Price
$ 51.47
Selling Price
$ 45.61
1266
925
1233
2795
Market Price
$ 55.64
Selling Price
$ 49.51
748
419
560
2492
Market Price
$ 42.67
Selling Price
$ 35.65
292
165
251
561
Market Price
$ 64.88
Selling Price
$ 57.91
1213
724
961
1600
Market Price
$ 60.10
Selling Price
$ 52.96
876
246
520
1229
Market Price
$ 30.36
Selling Price
$ 25.63
414
361
143
974
Market Price
$ 45.26
Selling Price
$ 40.07
777
235
673
1987
Market Price
$ 57.59
Selling Price
$ 49.90
892
505
386
1256
Market Price
$ 29.49
Selling Price
$ 26.48
2662
1239
969
4049
Market Price
$ 61.66
Selling Price
$ 54.17
2493
1025
1923
4631
Market Price
$ 29.79
Selling Price
$ 26.46
3211
1744
807
3936
Market Price
$ 46.39
Selling Price
$ 41.04
2056
916
872
4950
Market Price
$ 43.88
Selling Price
$ 39.58
1732
941
1255
3720
Market Price
$ 51.47
Selling Price
$ 43.95
738
563
167
1935
Market Price
$ 33.56
Selling Price
$ 28.39
1098
467
618
1297
Market Price
$ 56.23
Selling Price
$ 47.66
2551
1492
1643
4343
Market Price
$ 31.23
Selling Price
$ 26.64
1562
915
941
3106
Market Price
$ 38.03
Selling Price
$ 31.85
178
67
126
700
Market Price
$ 69.03
Selling Price
$ 59.21
192
143
98
628
Market Price
$ 37.86
Selling Price
$ 33.06
1791
1357
381
2611
Market Price
$ 31.18
Selling Price
$ 27.03
1888
513
998
1987
Market Price
$ 54.29
Selling Price
$ 49.03
3638
1935
2606
3897
Market Price
$ 35.09
Selling Price
$ 29.38
774
446
612
3364
Market Price
$ 40.31
Selling Price
$ 35.95
2134
825
493
2541