106,141 shares
77,901 shares
288,777 shares
162,963 shares
108,812 shares
126,082 shares
105,474 shares
1,239,558 shares
112,044 shares
107,694 shares