20,828 shares
180,401 shares
18,447 shares
19,338 shares
23,068 shares
79,691 shares
317,709 shares
29,880 shares
46,546 shares
251,823 shares