109,068 shares
35,826 shares
209,951 shares
44,692 shares
39,637 shares
33,966 shares
404,544 shares
60,082 shares
58,522 shares
868,342 shares