95,824 shares
68,596 shares
690,794 shares
635,543 shares
324,696 shares
128,796 shares
242,134 shares
186,543 shares
57,814 shares
46,763 shares