Market Price
$ 61.90
Selling Price
$ 53.15
3760
1663
3583
4762
Market Price
$ 42.91
Selling Price
$ 37.38
555
325
195
883
Market Price
$ 55.51
Selling Price
$ 47.92
197
120
106
487
Market Price
$ 42.22
Selling Price
$ 35.74
1240
922
433
3735
Market Price
$ 39.34
Selling Price
$ 35.25
1681
1558
1293
2387
Market Price
$ 32.20
Selling Price
$ 26.84
1106
843
883
2211
Market Price
$ 40.95
Selling Price
$ 36.32
847
268
342
1588
Market Price
$ 37.25
Selling Price
$ 31.59
3396
1686
3238
4084
Market Price
$ 62.36
Selling Price
$ 55.54
1153
1113
616
1180
Market Price
$ 44.31
Selling Price
$ 38.70
1160
546
848
4665
Market Price
$ 28.61
Selling Price
$ 25.99
1716
725
1347
3497
Market Price
$ 37.79
Selling Price
$ 33.75
1111
630
618
2786
Market Price
$ 31.23
Selling Price
$ 27.58
903
854
729
1625
Market Price
$ 55.41
Selling Price
$ 49.73
4083
916
1151
4596
Market Price
$ 46.75
Selling Price
$ 42.01
1860
608
1850
3055
Market Price
$ 37.36
Selling Price
$ 33.45
660
166
367
1187
Market Price
$ 67.54
Selling Price
$ 56.74
439
100
143
926
Market Price
$ 59.25
Selling Price
$ 51.75
876
844
816
2109
Market Price
$ 42.04
Selling Price
$ 35.68
1195
916
1034
1617
Market Price
$ 38.91
Selling Price
$ 33.88
1256
285
1217
2322
Market Price
$ 70.79
Selling Price
$ 59.57
1001
916
486
4390
Market Price
$ 67.45
Selling Price
$ 56.32
1106
670
610
2425
Market Price
$ 35.79
Selling Price
$ 30.68
1513
625
380
3620
Market Price
$ 42.06
Selling Price
$ 35.69
2099
941
1358
4917
Market Price
$ 46.73
Selling Price
$ 40.92
605
268
494
605
Market Price
$ 40.32
Selling Price
$ 36.31
1827
1128
1488
2657
Market Price
$ 45.09
Selling Price
$ 38.54
1230
250
976
1550
Market Price
$ 50.20
Selling Price
$ 43.79
1039
427
877
1966
Market Price
$ 47.66
Selling Price
$ 40.14
999
599
650
2309
Market Price
$ 38.67
Selling Price
$ 32.31
1140
567
1125
1790
Market Price
$ 38.52
Selling Price
$ 32.13
317
136
167
414
Market Price
$ 67.36
Selling Price
$ 57.78
1191
267
549
4172
Market Price
$ 46.91
Selling Price
$ 42.26
2097
1113
1163
4446
Market Price
$ 36.20
Selling Price
$ 31.17
2052
722
1619
3257
Market Price
$ 63.39
Selling Price
$ 52.87
1876
608
1236
2544
Market Price
$ 52.70
Selling Price
$ 46.05
2236
1449
774
3044
Market Price
$ 30.43
Selling Price
$ 27.47
436
266
229
539
Market Price
$ 39.32
Selling Price
$ 33.76
1196
581
748
2835
Market Price
$ 31.77
Selling Price
$ 27.11
428
231
362
1279
Market Price
$ 28.98
Selling Price
$ 25.60
965
422
729
1306