120,544 shares
34,121 shares
160,464 shares
68,707 shares
341,447 shares
48,176 shares
309,491 shares
47,518 shares
169,061 shares
19,566 shares