155,172 shares
107,306 shares
442,927 shares
278,340 shares
234,640 shares
270,164 shares
289,861 shares
489,357 shares
302,262 shares
155,669 shares