6,570 shares
5,133 shares
4,949 shares
3,506 shares
9,905 shares
464,557 shares
130,850 shares
196,785 shares
333,261 shares
380,553 shares