155,284 shares
107,417 shares
443,003 shares
278,440 shares
234,716 shares
270,262 shares
289,926 shares
489,433 shares
302,362 shares
155,737 shares