143,461 shares
477,857 shares
30,038 shares
48,124 shares
327,073 shares
257,354 shares
44,090 shares
118,551 shares
234,867 shares
160,363 shares