22,026 shares
774,524 shares
117,321 shares
247,788 shares
134,963 shares
178,505 shares
148,749 shares
94,428 shares
301,024 shares
279,851 shares