5,077 shares
3,085 shares
36,783 shares
256,408 shares
80,921 shares
185,078 shares
338,182 shares
108,322 shares
224,447 shares
232,604 shares