5,428 shares
35,602 shares
333,327 shares
684,123 shares
161,748 shares
284,510 shares
389,688 shares
190,409 shares
355,472 shares
211,010 shares