99,336 shares
508,362 shares
399,721 shares
54,067 shares
352,918 shares
156,245 shares
85,287 shares
245,190 shares
145,637 shares
288,091 shares