370,248 shares
145,342 shares
148,088 shares
160,248 shares
199,809 shares
83,874 shares
75,383 shares
33,024 shares
29,118 shares
34,297 shares