248,929 shares
167,503 shares
138,977 shares
234,020 shares
38,781 shares
155,278 shares
119,892 shares
99,722 shares
287,373 shares
271,697 shares