Market Price
$ 31.43
Selling Price
$ 26.86
210
118
195
492
Market Price
$ 31.29
Selling Price
$ 26.95
450
90
388
932
Market Price
$ 60.07
Selling Price
$ 50.97
742
534
696
1172
Market Price
$ 62.15
Selling Price
$ 55.97
555
465
243
1208
Market Price
$ 63.30
Selling Price
$ 56.29
936
668
833
1869
Market Price
$ 64.58
Selling Price
$ 55.16
1765
570
509
4279
Market Price
$ 34.10
Selling Price
$ 29.83
537
214
203
2093
Market Price
$ 39.82
Selling Price
$ 34.67
1740
371
1007
3563
Market Price
$ 32.46
Selling Price
$ 27.83
954
859
611
1206
Market Price
$ 29.88
Selling Price
$ 26.50
1408
1215
698
4600
Market Price
$ 42.96
Selling Price
$ 38.22
1323
411
962
2611
Market Price
$ 40.60
Selling Price
$ 34.87
313
265
121
872
Market Price
$ 28.73
Selling Price
$ 25.37
1301
959
1111
1509
Market Price
$ 53.24
Selling Price
$ 45.67
2495
1040
2302
2673
Market Price
$ 41.95
Selling Price
$ 35.99
1691
1018
1197
2348
Market Price
$ 57.10
Selling Price
$ 48.09
1111
1063
535
2815
Market Price
$ 54.11
Selling Price
$ 48.16
577
197
400
1185
Market Price
$ 65.79
Selling Price
$ 55.90
3082
2533
3073
4142
Market Price
$ 53.94
Selling Price
$ 45.44
1219
934
1043
2549
Market Price
$ 57.85
Selling Price
$ 48.77
2822
1967
2667
3224
Market Price
$ 52.95
Selling Price
$ 46.13
131
105
63
482
Market Price
$ 32.38
Selling Price
$ 28.97
613
495
424
688
Market Price
$ 66.34
Selling Price
$ 59.57
2981
1994
997
3116
Market Price
$ 53.24
Selling Price
$ 46.29
1148
815
874
1520
Market Price
$ 54.46
Selling Price
$ 48.96
786
218
324
2116
Market Price
$ 65.78
Selling Price
$ 57.84
1491
1210
704
1500
Market Price
$ 43.78
Selling Price
$ 36.75
504
307
251
567
Market Price
$ 64.93
Selling Price
$ 56.97
3699
1072
2118
3726
Market Price
$ 43.41
Selling Price
$ 39.37
972
906
422
2514
Market Price
$ 31.70
Selling Price
$ 26.62
1094
939
254
1180
Market Price
$ 51.67
Selling Price
$ 46.24
1679
1407
375
3819
Market Price
$ 42.57
Selling Price
$ 36.53
1353
718
806
1879
Market Price
$ 40.97
Selling Price
$ 37.14
1030
856
244
3922
Market Price
$ 46.23
Selling Price
$ 41.39
1855
853
1306
2493
Market Price
$ 69.55
Selling Price
$ 59.93
112
77
56
501
Market Price
$ 36.12
Selling Price
$ 31.09
1214
841
897
4307
Market Price
$ 67.25
Selling Price
$ 58.51
2184
1378
1557
3668
Market Price
$ 37.35
Selling Price
$ 32.15
292
218
117
608
Market Price
$ 44.39
Selling Price
$ 37.41
1285
536
893
1409
Market Price
$ 51.55
Selling Price
$ 43.31
755
351
452
1353