Sigma 105mm f 2.8 ex macro canon ef fit July 8, 2019 16 32 64 128 Sigma 105mm f 2.8 ex dg macro canon ef fit Sigma 105mm macro vs canon 100mm macro Sigma 105 macro canon