Market Price
$ 64.62
Selling Price
$ 57.17
2024
533
1393
4703
Market Price
$ 34.81
Selling Price
$ 29.61
775
447
769
872
Market Price
$ 65.45
Selling Price
$ 56.96
1025
242
829
1066
Market Price
$ 61.75
Selling Price
$ 53.39
1270
834
484
3243
Market Price
$ 43.87
Selling Price
$ 38.33
3084
1211
1844
4232
Market Price
$ 42.37
Selling Price
$ 37.76
2998
2050
2637
3637
Market Price
$ 48.31
Selling Price
$ 41.82
2711
558
979
3431
Market Price
$ 28.44
Selling Price
$ 25.44
1253
905
706
1888
Market Price
$ 35.35
Selling Price
$ 31.80
1658
1156
507
2711
Market Price
$ 56.47
Selling Price
$ 47.85
1675
1287
1293
3554
Market Price
$ 44.84
Selling Price
$ 37.48
1235
653
487
4072
Market Price
$ 29.19
Selling Price
$ 26.52
1053
1052
1041
2667
Market Price
$ 66.30
Selling Price
$ 58.38
220
110
217
786
Market Price
$ 38.79
Selling Price
$ 33.46
429
145
369
1301
Market Price
$ 47.03
Selling Price
$ 39.63
203
79
41
403
Market Price
$ 65.51
Selling Price
$ 58.24
375
127
119
1216
Market Price
$ 59.80
Selling Price
$ 52.19
658
527
559
2998
Market Price
$ 67.21
Selling Price
$ 59.23
3569
2139
2909
4291
Market Price
$ 43.41
Selling Price
$ 37.99
3090
1838
1295
3888
Market Price
$ 67.92
Selling Price
$ 58.57
2061
511
2022
3580
Market Price
$ 63.15
Selling Price
$ 53.29
2499
2253
1938
4455
Market Price
$ 56.94
Selling Price
$ 49.29
904
629
334
2463
Market Price
$ 65.23
Selling Price
$ 56.05
2688
2260
2581
4526
Market Price
$ 53.84
Selling Price
$ 45.33
2602
753
1668
2637
Market Price
$ 30.02
Selling Price
$ 25.19
1224
480
1013
2248
Market Price
$ 35.96
Selling Price
$ 30.21
2089
1749
1277
2997
Market Price
$ 37.65
Selling Price
$ 33.62
953
903
268
1050
Market Price
$ 54.39
Selling Price
$ 49.30
507
358
152
748
Market Price
$ 57.68
Selling Price
$ 50.95
639
638
149
2586
Market Price
$ 55.87
Selling Price
$ 48.49
1178
244
922
3383
Market Price
$ 51.56
Selling Price
$ 43.83
1498
1412
398
4916
Market Price
$ 53.90
Selling Price
$ 48.56
2301
590
2053
2863
Market Price
$ 53.63
Selling Price
$ 46.32
832
406
685
1590
Market Price
$ 59.34
Selling Price
$ 52.68
929
225
821
3215
Market Price
$ 33.61
Selling Price
$ 29.02
1221
983
725
2080
Market Price
$ 51.37
Selling Price
$ 45.81
1858
541
465
2364
Market Price
$ 39.07
Selling Price
$ 35.01
2711
1819
1460
3139
Market Price
$ 55.06
Selling Price
$ 46.41
2516
1735
630
4380
Market Price
$ 67.21
Selling Price
$ 57.35
2719
741
1760
2762
Market Price
$ 54.48
Selling Price
$ 48.45
3697
3122
2432
3953