18,241 shares
77,711 shares
66,971 shares
35,479 shares
37,411 shares
32,647 shares
102,413 shares
90,481 shares
38,539 shares
133,899 shares