304,331 shares
84,024 shares
52,688 shares
341,936 shares
145,584 shares
101,053 shares
119,717 shares
121,984 shares
52,606 shares
87,554 shares