Market Price
$ 59.46
Selling Price
$ 53.16
836
754
407
2211
Market Price
$ 58.59
Selling Price
$ 48.84
280
189
260
637
Market Price
$ 49.21
Selling Price
$ 43.68
927
211
260
2511
Market Price
$ 41.79
Selling Price
$ 36.52
1885
1289
620
2558
Market Price
$ 30.66
Selling Price
$ 26.31
916
795
914
2591
Market Price
$ 67.70
Selling Price
$ 58.34
441
418
197
731
Market Price
$ 53.21
Selling Price
$ 45.13
1694
1141
677
2560
Market Price
$ 40.96
Selling Price
$ 35.77
1593
356
1572
2293
Market Price
$ 40.43
Selling Price
$ 36.25
942
663
717
2954
Market Price
$ 33.53
Selling Price
$ 28.48
2402
1402
1125
3559
Market Price
$ 31.31
Selling Price
$ 27.06
184
90
51
649
Market Price
$ 30.06
Selling Price
$ 27.27
225
207
103
454
Market Price
$ 59.24
Selling Price
$ 51.43
1730
1193
592
2186
Market Price
$ 65.25
Selling Price
$ 56.63
3485
3062
2878
4668
Market Price
$ 37.40
Selling Price
$ 33.90
1048
210
674
2906
Market Price
$ 62.50
Selling Price
$ 52.62
412
202
316
876
Market Price
$ 36.77
Selling Price
$ 33.07
792
266
692
2638
Market Price
$ 33.85
Selling Price
$ 29.25
483
414
480
1257
Market Price
$ 33.06
Selling Price
$ 29.39
1498
611
677
2727
Market Price
$ 49.19
Selling Price
$ 42.57
1018
603
627
2228
Market Price
$ 47.36
Selling Price
$ 41.15
626
503
475
2552
Market Price
$ 67.34
Selling Price
$ 57.73
381
130
188
1582
Market Price
$ 57.29
Selling Price
$ 50.83
980
329
467
3853
Market Price
$ 52.58
Selling Price
$ 45.47
1602
454
442
2793
Market Price
$ 46.03
Selling Price
$ 38.85
433
256
223
589
Market Price
$ 61.17
Selling Price
$ 52.92
2107
426
680
3873
Market Price
$ 52.22
Selling Price
$ 43.58
871
520
772
873
Market Price
$ 38.91
Selling Price
$ 35.00
3742
3715
3341
3857
Market Price
$ 39.73
Selling Price
$ 35.47
3574
950
1215
4722
Market Price
$ 31.92
Selling Price
$ 27.45
2419
1217
1570
4356
Market Price
$ 42.17
Selling Price
$ 37.27
4544
2288
3617
4564
Market Price
$ 51.99
Selling Price
$ 44.63
4381
2041
4142
4991
Market Price
$ 62.44
Selling Price
$ 53.62
832
358
676
1273
Market Price
$ 47.93
Selling Price
$ 42.83
2612
531
2576
2764
Market Price
$ 39.43
Selling Price
$ 33.50
1541
446
1101
1543
Market Price
$ 51.88
Selling Price
$ 44.90
1072
936
967
3199
Market Price
$ 37.32
Selling Price
$ 31.99
3332
2019
2337
4650
Market Price
$ 48.33
Selling Price
$ 41.69
577
499
539
2451
Market Price
$ 43.08
Selling Price
$ 38.82
1013
485
449
2043
Market Price
$ 47.99
Selling Price
$ 42.47
1172
537
343
1495