369,301 shares
79,261 shares
55,759 shares
42,813 shares
600,896 shares
53,836 shares
337,569 shares
598,704 shares
600,202 shares
340,739 shares