Market Price
$ 38.23
Selling Price
$ 32.29
1598
1119
1081
3108
Market Price
$ 50.93
Selling Price
$ 42.50
747
225
503
2020
Market Price
$ 58.76
Selling Price
$ 51.73
2078
754
1965
2111
Market Price
$ 34.29
Selling Price
$ 28.72
729
536
554
1991
Market Price
$ 52.21
Selling Price
$ 45.62
809
610
768
843
Market Price
$ 68.36
Selling Price
$ 58.13
137
81
127
564
Market Price
$ 42.63
Selling Price
$ 38.34
2164
1448
687
2218
Market Price
$ 55.57
Selling Price
$ 47.86
1471
417
531
4433
Market Price
$ 68.30
Selling Price
$ 58.65
461
254
438
1000
Market Price
$ 59.51
Selling Price
$ 50.13
3566
3490
3033
4166
Market Price
$ 52.38
Selling Price
$ 44.00
1766
382
853
3881
Market Price
$ 42.30
Selling Price
$ 36.62
602
288
367
934
Market Price
$ 42.91
Selling Price
$ 38.03
599
159
348
2520
Market Price
$ 48.36
Selling Price
$ 42.84
2097
928
1838
3159
Market Price
$ 29.91
Selling Price
$ 27.06
2734
1682
2403
2978
Market Price
$ 67.03
Selling Price
$ 57.49
1247
273
967
2664
Market Price
$ 49.61
Selling Price
$ 43.47
947
305
234
2237
Market Price
$ 51.54
Selling Price
$ 44.94
746
310
265
2467
Market Price
$ 62.39
Selling Price
$ 52.09
1783
685
382
3317
Market Price
$ 61.20
Selling Price
$ 51.83
1612
1117
747
3883
Market Price
$ 28.31
Selling Price
$ 25.69
1958
1685
1361
4579
Market Price
$ 46.32
Selling Price
$ 40.53
867
184
766
1475
Market Price
$ 59.32
Selling Price
$ 50.66
1201
879
873
4191
Market Price
$ 59.60
Selling Price
$ 50.92
836
635
542
1404
Market Price
$ 55.70
Selling Price
$ 47.99
1119
647
551
1304
Market Price
$ 64.37
Selling Price
$ 54.67
2898
2842
1910
2904
Market Price
$ 49.63
Selling Price
$ 43.45
1120
929
593
3846
Market Price
$ 63.94
Selling Price
$ 57.53
1867
1306
627
4683
Market Price
$ 42.05
Selling Price
$ 38.06
1307
1303
708
1901
Market Price
$ 55.73
Selling Price
$ 47.60
3307
2396
1085
4077
Market Price
$ 55.19
Selling Price
$ 46.64
2299
722
880
3774
Market Price
$ 48.08
Selling Price
$ 41.87
543
306
358
868
Market Price
$ 51.39
Selling Price
$ 45.90
1106
458
1099
1895
Market Price
$ 62.33
Selling Price
$ 54.21
642
332
234
890
Market Price
$ 62.93
Selling Price
$ 55.05
645
617
168
2112
Market Price
$ 49.95
Selling Price
$ 42.02
724
205
175
3389
Market Price
$ 34.85
Selling Price
$ 31.68
297
271
209
763
Market Price
$ 47.91
Selling Price
$ 42.12
2151
737
478
2397
Market Price
$ 47.39
Selling Price
$ 39.64
2784
1630
789
3168
Market Price
$ 50.12
Selling Price
$ 43.70
2172
1504
525
4980