291,830 shares
90,698 shares
136,412 shares
167,198 shares
168,733 shares
90,338 shares
482,077 shares
222,485 shares
330,315 shares
350,294 shares