Market Price
$ 46.66
254
175
222
844
Market Price
$ 44.94
4435
1513
1881
4529
Market Price
$ 53.19
338
309
218
1411
Market Price
$ 63.53
603
263
262
1666
Market Price
$ 64.22
902
333
247
2678
Market Price
$ 60.13
472
343
284
1331
Market Price
$ 45.54
1080
407
497
1208
Market Price
$ 46.71
982
389
822
3196
Market Price
$ 55.34
382
76
158
630
Market Price
$ 49.85
3125
962
706
3416
Market Price
$ 42.63
964
448
545
4082
Market Price
$ 32.38
3327
2843
2047
4477
Market Price
$ 46.22
2607
2401
605
3398
Market Price
$ 40.18
679
146
245
1994
Market Price
$ 45.06
1215
662
1052
3173
Market Price
$ 48.96
1122
736
846
4879
Market Price
$ 30.03
1395
550
484
4091
Market Price
$ 65.19
2159
1077
1924
3520
Market Price
$ 65.45
1451
1285
294
2964
Market Price
$ 61.54
352
267
181
514
Market Price
$ 56.91
620
534
545
1816
Market Price
$ 52.16
591
445
580
1361
Market Price
$ 30.91
1091
879
1037
4880
Market Price
$ 65.38
3234
773
670
4455
Market Price
$ 49.48
2258
584
1129
3377
Market Price
$ 62.31
1250
808
1176
2148
Market Price
$ 38.48
1104
354
511
4801
Market Price
$ 33.26
4121
1380
2039
4364
Market Price
$ 49.40
1448
565
758
2007
Market Price
$ 32.44
936
496
525
3939
Market Price
$ 68.59
962
270
878
1971
Market Price
$ 39.99
509
446
409
589
Market Price
$ 32.63
1481
1162
1260
1896
Market Price
$ 57.49
1109
231
719
2703
Market Price
$ 64.52
393
276
133
506
Market Price
$ 47.92
793
274
450
1768
Market Price
$ 52.48
3648
3016
1016
4263
Market Price
$ 33.39
598
345
162
867
Market Price
$ 55.04
923
292
479
1269
Market Price
$ 60.29
130
94
32
631