130,455 shares
253,850 shares
329,608 shares
34,059 shares
178,514 shares
29,635 shares
44,780 shares
159,463 shares
73,032 shares
128,798 shares