120,548 shares
34,121 shares
160,466 shares
68,707 shares
341,454 shares
48,176 shares
309,498 shares
47,519 shares
169,064 shares
19,566 shares