$32.92 - $38.72
$256,808 - $302,054
258,394
$9.34 Million
$31.09 - $35.17
$991,522 - $1.12 Million
266,195
$9.36 Million
$28.5 - $33.93
$6.68 Million - $7.95 Million
234,303
$7.85 Million
$31.73 - $35.72
$171,278 - $192,816
244,397
$8.35 Million
$31.54 - $37.22
$267,553 - $315,737
249,795
$8.82 Million
$31.54 - $37.22
$226,078 - $266,792
249,795
$8.82 Million
$31.54 - $37.22
$226,078 - $266,792
249,795
$8.82 Million
$27.22 - $31.61
$6.99 Million - $8.12 Million
256,963
$8.12 Million
$27.22 - $31.61
$35,794 - $41,567
256,963
$8.12 Million
$26.73 - $32.92
$6.9 Million - $8.5 Million
258,278
$7.45 Billion
$26.73 - $32.92
$54,154 - $66,695
258,278
$7.45 Million
$22.1 - $31.02
$154,766 - $217,233
260,304
$7.69 Million
$22.1 - $31.02
$44,774 - $62,846
260,304
$7.69 Million
$22.1 - $31.02
$154,766 - $217,233
260,304
$7.69 Million
$22.1 - $31.02
$154,766 - $217,233
260,304
$7.69 Million
$20.45 - $29.09
$317,711 - $451,942
267,307
$5.6 Million
$20.45 - $29.09
$184,643 - $262,653
267,307
$5.6 Million
$20.45 - $29.09
$317,711 - $451,942
267,307
$5.6 Million
$20.45 - $29.09
$317,711 - $451,942
267,307
$5.6 Million
$28.47 - $37.82
$248,372 - $329,941
251,771
$7.27 Million
$28.47 - $37.82
$185,254 - $246,094
251,771
$7.27 Million
$28.47 - $37.82
$248,372 - $329,941
251,771
$7.27 Million
$28.47 - $37.82
$248,372 - $329,941
251,771
$7.27 Million
$25.04 - $38.72
$6.09 Million - $9.41 Million
243,047
$8.85 Million
$25.04 - $38.72
$381,384 - $589,744
243,047
$8.85 Million
$25.04 - $38.72
$1.25 Million - $1.93 Million
243,047
$8.85 Million
$25.04 - $38.72
$1.25 Million - $1.93 Million
243,047
$8.85 Million
$22.55 - $26.96
$135,187 - $161,625
193,116
$4.65 Million
$22.55 - $26.96
$1.47 Million - $1.76 Million
193,116
$4.65 Million
$22.55 - $26.96
$195,463 - $233,689
193,116
$4.65 Million
$22.55 - $26.96
$195,463 - $233,689
193,116
$4.65 Million
$19.65 - $25.13
$363,014 - $464,251
187,121
$4.63 Million
$19.65 - $25.13
$1.4 Million - $1.79 Million
187,121
$4.63 Million
$19.65 - $25.13
$651,142 - $832,732
201,784
$4.99 Million
$19.65 - $25.13
$651,142 - $832,732
201,784
$4.99 Million
$19.51 - $26.31
$98,779 - $133,207
168,647
$3.86 Million
$19.51 - $26.31
$1.75 Million - $2.36 Million
168,647
$3.86 Million
$19.51 - $26.31
$358,203 - $483,051
168,647
$3.86 Million
$19.51 - $26.31
$358,203 - $483,051
168,647
$3.86 Million
$20.09 - $25.15
$1.22 Million - $1.52 Million
173,710
$3.75 Million
$20.09 - $25.15
$1.7 Million - $2.13 Million
173,710
$3.75 Billion
$20.09 - $25.15
$410,900 - $514,392
187,007
$4.04 Million
$20.09 - $25.15
$410,900 - $514,392
187,007
$4.04 Million
$12.65 - $23.12
$1,872 - $3,421
166,554
$3.47 Million
$12.65 - $23.12
$1.16 Million - $2.12 Million
166,554
$3.47 Million
$12.65 - $23.12
$1,872 - $3,421
166,554
$3.47 Million
$12.65 - $23.12
$1,872 - $3,421
166,554
$3.47 Million
$13.13 - $17.53
$64,455 - $86,054
166,406
$2.21 Billion
$13.13 - $17.53
$1.21 Million - $1.61 Million
166,406
$2.21 Million
$13.13 - $17.53
$64,455 - $86,054
166,406
$2.21 Million
$13.13 - $17.53
$64,455 - $86,054
166,406
$2.21 Million
$9.8 - $19.06
$617,282 - $1.2 Million
171,315
$2.64 Billion
$9.8 - $19.06
$852,237 - $1.66 Million
171,315
$2.64 Million
$9.8 - $19.06
$37,269 - $72,485
171,315
$2.64 Million
$9.8 - $19.06
$37,269 - $72,485
171,315
$2.64 Million
$9.33 - $25.64
$846,846 - $2.33 Million
167,512
$1.76 Million
$9.33 - $25.64
$47,816 - $131,405
167,512
$1.76 Million
$9.33 - $25.64
$47,816 - $131,405
167,512
$1.76 Million
$21.32 - $25.63
$1.83 Million - $2.19 Million
172,637
$4.42 Million
$21.32 - $25.63
$85,642 - $102,955
172,637
$4.42 Million
$21.32 - $25.63
$85,642 - $102,955
172,637
$4.43 Million
$20.71 - $25.39
$942,160 - $1.16 Million
212,785
$4.94 Million
$20.71 - $25.39
$719,196 - $881,718
176,654
$4.1 Million
$20.71 - $25.39
$719,196 - $881,718
176,654
$4.1 Million
$21.17 - $27.84
$2.46 Million - $3.24 Million
141,927
$3.5 Million
$21.17 - $27.84
$84,870 - $111,610
141,927
$3.5 Million
$21.17 - $27.84
$84,870 - $111,610
141,927
$3.5 Million
$20.91 - $28.46
$2.35 Million - $3.2 Million
145,936
$4.05 Million
$20.91 - $28.46
$18,442 - $25,101
145,936
$4.05 Million
$20.91 - $28.46
$18,442 - $25,101
145,936
$4.05 Million
$20.48 - $32.98
$2.28 Million - $3.68 Million
146,818
$3.16 Million
$20.48 - $32.98
$526,110 - $847,223
146,818
$3.16 Million
$20.48 - $32.98
$526,110 - $847,223
146,818
$3.16 Million
$30.99 - $35.18
$4.25 Million - $4.82 Million
121,129
$4.1 Million
$30.99 - $35.18
$4.31 Million - $4.9 Million
121,129
$4.1 Million
$30.99 - $35.18
$3.75 Million - $4.26 Million
121,129
$4.1 Million
$25.94 - $37.2
$3.44 Million - $4.93 Million
0
$0
$29.73 - $36.86
$3.94 Million - $4.88 Million
132,481
$4.19 Million