155,409 shares
107,603 shares
443,197 shares
278,681 shares
234,972 shares
270,394 shares
290,114 shares
489,651 shares
302,526 shares
155,876 shares