259,158 shares
116,267 shares
64,399 shares
96,290 shares
254,550 shares
276,132 shares
312,546 shares
151,124 shares
173,218 shares
181,083 shares