404,894 shares
93,523 shares
113,557 shares
191,201 shares
142,608 shares
59,374 shares
183,714 shares
280,442 shares
164,949 shares
139,337 shares