5,934 shares
3,325 shares
37,097 shares
256,724 shares
81,252 shares
185,381 shares
338,491 shares
108,640 shares
224,761 shares
232,933 shares