116,638 shares
383,455 shares
25,024 shares
462,017 shares
139,058 shares
126,600 shares
45,196 shares
36,070 shares
31,010 shares
25,268 shares