99,328 shares
508,339 shares
399,701 shares
54,038 shares
352,905 shares
156,230 shares
85,269 shares
245,176 shares
145,620 shares
288,078 shares