120,576 shares
34,142 shares
160,501 shares
68,731 shares
341,494 shares
48,201 shares
309,558 shares
47,546 shares
169,128 shares
19,591 shares