99,169 shares
508,193 shares
399,541 shares
53,881 shares
352,726 shares
156,081 shares
85,151 shares
245,068 shares
145,464 shares
287,940 shares