60,463 shares
307,598 shares
50,868 shares
228,347 shares
170,889 shares
142,750 shares
515,719 shares
73,372 shares
96,598 shares
85,911 shares